Отель расположен в самом сердце Манилы, в 15 минутах от международного выставочного центра, недалеко от Manila Ocean Park. Всего в отеле 143 номера, в том числе: Standard Room (20 кв.м.), Superior Room (22 кв.м.), Deluxe Room (25 кв.м.), One Bedroom Suite (44 кв.м.), Junior Suite (44 кв.м), Penthouse (129 кв.м.)