La Terraza Location
Calle Antonio Elizalde E6 10 Valparaa So, Quito, Ec, Quito, EcuadorMain Features
La Terraza Amenities
-
General
Free Wi-Fi in public areas
-
Room Amenities
Patio - Television
- AM/FM alarm clock
Rooms
From US$ 25
Find your perfect place to stay!
Great locations and deals for every budget.
Thank you for your feedback