La Cartuja, Quito, Ecuador
La Cartuja is conveniently located at Leonidas Plaza 170 Y 18 De Septiembre in Quito, Ecuador
Hotel Location:
Address: Leonidas Plaza 170 Y 18 De Septiembre
City: Quito
Country: Ecuador
Hotel Features:
- Safe
- In Room TV
- Room Service
- Hair Dryer