Location
Located in Taytay, Meaco Royal Hotel - Taytay is within a 15-minute drive of SM Megamall and Bonifacio High Street. This hotel is 8.9 mi (14.3 km) from Venice Grand Canal Mall and 10.8 mi (17.4 km) from SM North EDSA.
Rooms
Make yourself at home in one of the 26 air-conditioned rooms featuring flat-screen televisions. Cable television is provided for your entertainment. Private bathrooms with showers feature complimentary toiletries and slippers. Conveniences include desks, housekeeping is provided daily, and rollaway/extra beds (surcharge) can be requested.