
Quito, Ecuador
Muros Quito
3-star hotel
This charming hotel, located in the heart of Centro, is conveniently situated within a 3. 5 km radius of the town center, providing easy access to numerous attractions and entertainment venues. Public transportation is just a…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant















