
Galaxy Apart Hotel
Located in Quito, Galaxy Apart Hotel offers a terrace and spa centre. The accommodation features a spa bath. Iñaquito Mall is 1.1 km from the property.
USD:
45
Rating:
Located in Quito, Galaxy Apart Hotel offers a terrace and spa centre. The accommodation features a spa bath. Iñaquito Mall is 1.1 km from the property.