Offering a sun terrace and views of the sea, Admiral Baysuites GTM is set in Manila in the Luzon Region. Cultural Centre of the Philippines is 800 metres from the property. Free WiFi is offered. All units are air conditioned and feature a seating and dining area. There is also a kitchen, equipped with a microwave and toaster. A fridge and kettle are also available.