Offers airport shuttle service, a rooftop bar & an outdoor pool
This 4 Star Hotel in Metro Manila is located in Quezon City. Full Address of property is North Avenue corner EDSA SM City North EDSA Complex, Quezon City, 1105 Metro Manila, Philippines View On MapKey amenities of this property are Spa & Swimming Pool & Gym.