Situé à Taytay, à moins de 10 km du centre commercial SM Megamall et à 11 km du Shangri-La Plaza, le Meaco Royal Hotel - Taytay propose des chambres climatisées avec salle de bains privative. L'établissement se trouve à 13 km du Colisée Smart Araneta, à 13 km de Bonifacio High Street et à 14 km du centre commercial Power Plant. Il propose une connexion Wi-Fi gratuite et une réception ouverte 24h/24.
Toutes les chambres de cette auberge comprennent une armoire, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes.
Le Meaco Royal Hotel - Taytay se trouve à 16 km du centre commercial Glorietta et à 17 km du centre commercial Greenbelt. L'aéroport international Ninoy Aquino, le plus proche, est implanté à 19 km.