Meaco Royal Hotel - Taytay situa-se a 10 km de SM Megamall, em Taytay, e dispõe de quartos com ar condicionado e acesso Wi-Fi gratuito. O alojamento encontra-se a 11 km de Centro Comercial Shangri-La Plaza, a 13 km de Coliseu Smart Araneta e a 13 km de Centro Comercial Bonifacio High Street. O alojamento apresenta quartos familiares.
No alojamento, os quartos incluem roupeiro, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas.
Meaco Royal Hotel - Taytay possui uma receção em que os funcionários estão sempre disponíveis para fornecer informações.
Centro Comercial Power Plant fica a 14 km de Meaco Royal Hotel - Taytay, enquanto Glorietta Mall fica a 16 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Ninoy Aquino, que fica a 19 km de Meaco Royal Hotel - Taytay.