Este hotel consta de 33 plantas con un total de 120 habitaciones elegantemente amuebladas. Está totalmente climatizado y dispone de vestíbulo, caja fuerte, cambio de divisas, bar, restaurante y servicio de lavandería.
Este complejo hotelero está a solo 10 minutos de trayecto del distrito central de negocios y a 5 km del centro de la ciudad. El aeropuerto internacional Ninoy Aquino queda a unos 12 km.
Hay una tienda de comida en el recinto y un agradable bar para satisfacer su paladar.