Well set in Quito, Hostal Benalcazar provides a continental breakfast and free Wi-Fi throughout the property. The property is located 3.2 km from El Ejido Park, 7.1 km from La Carolina Park and 7.4 km from Atahualpa Olympic Stadium.
Number of rooms: 11
Benalcazar Oe-6, Centro Histórico, 170401 Quito, Ecuador