OWN Montevideo Hotel features an outdoor pool, a restaurant, air-conditioned rooms in Punta Carretas area of Montevideo, Uruguay. Guests at OWN Montevideo Hotel will find a 24-hour front desk at the property. Relax in the sun terrace, free WiFi access, and daily breakfast is served. Cagancha Square is 2.2 miles from OWN Montevideo Hotel, while Independence Square is […]