Hotel Shelton***
Calle 31 y Avda. Gorlero - Punta del Este, Uruguay
Category: Hotel ***
Located in the most privileged zone of the Peninsula is Shelton Hotel, Comfortable Rooms equipped with TV color with cable, Superior with A/C and to Minibar. more info »