No image available for this hotel
No image available for this hotel
Quito, Quito
Spend a second to
save a fortune!
Spend a second to save a fortune!
Calle Isla Isabela N.4121 E Isla Isabela, Quito
Offering a restaurant and a garden, Hostal Isla Isabela is located 5 km from Plaza de la Independecnia square and 5 minutes’ walk from Quicentro shopping mall. Free Wi-Fi access is available.
See MoreUsage of subsidiary facilities may incur additional fees