Best Western Hotel Zen
Av. 6 De Diciembre N26-112 Y San Ignacio, Quito, Ecuador
Booking.com
Book Now