Map
Rambla Williman Parada 24, Punta del Este, Uruguay
Price
170
website
Hotel
Serena Hotel