Hotel Castilla
Hotel
Peninsula
Just 2 blocks from Gorlero Street in Punta del Este, this chic hotel features panoramic city views from every room. Wi-Fi and private parking are free.
Numero delle stanze: 60
Calle 18 y 27, Peninsula, 20100 Punta del Este, Uruguay