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