Calle Flores N°5-28, Corner of Chile, Centro Histórico, Quito · In the city centre
53 Reviews
License number · 1793208268001
Wi-fi
Luggage room
24-hour reception
Check-in hour
Check-out hour
Room service
Laundry service
Medical service
Bellboy service
Didn't find your perfect hotel?
More accommodation in Quito