This property is situated in Mentro manila . Hotel was built in 2012. There are a total of 138 rooms on the premises. The property is made up of 138 double rooms. Set in the heart of the city, the Hotel offers easy access to all the city has to offer. The Hotel is within a few minutes' drive from public transport links. Guests will find the airport within easy reach.