Photos coming soon
HOTEL
Hotel Margarita 2
Calle Los Rios 12-118 y Miguel Espinoza, Quito
Where it sits
Hotel Margarita 2
Calle Los Rios 12-118 y Miguel Espinoza, Quito
-0.21660, -78.50226
Plan around Hotel Margarita 2
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 27, 2026.
