Don Pablo
170130 Quito, Esmeraldas 3-90 Y Vargas
170130 Quito, Esmeraldas 3-90 Y Vargas
A stay at DON PABLO places you in the heart of Quito, steps from Plaza del Teatro and 5 minutes by foot from Independence Square. This hostel is 6.4 mi (10.3 km) from Quicentro Sur Mall and 2 mi (3.2 km) from Foch Square.