La Torre de la Cascada
La Torre de la Cascada Hotel Villa La Angostura is a property only 3.1 km from Laguna Verde, Belvedere Hill and Incayal Cascade and Cerro Bayo.
The city center is 5 km away.
The villa provides rooms featuring satellite TV, free Wi-Fi, heating, a dining area and a seating area. These rooms are appointed with wooden furnishings.
While staying in La Torre de la Cascada Hotel Villa La Angostura guests are free to use a kitchen with a microwave and a toaster for self-catering.
A bus stop is located in the vicinity.