Mia Leticia, Quito, Ecuador
Mia Leticia is conveniently located at Montufar N5-91 Y Mejia in Quito, Ecuador
Hotel Location:
Address: Montufar N5-91 Y Mejia
City: Quito
Country: Ecuador
phone: +593 2-295-1980
Hotel Features:
- Check-In Time: 7 AM
- Check-Out Time: 1 PM
- Coffee/Tea Maker
- In House Bar
- In Room TV
- Room Service