O Meadow Hotel Taipei está localizado no centro da cidade, apenas a 10 minutos a pé da Estação MRT Nangking East Road. O hotel disponibiliza acomodações confortáveis com uma casa de banho privativa. O acesso Wi-Fi é gratuito em todas as áreas.
Os quartos do Meadow Taipei Hotel são totalmente climatizados e estão bem equipados com uma televisão de ecrã plano por cabo, uma banheira e um frigorífico. Para maior conveniência dos hóspedes, são fornecidos produtos de higiene pessoal gratuitos.
O hotel encontra-se a cerca de 5 minutos a pé do Teatro Ambassador e da área comercial Sunsquare. O Templo Hsing-tien fica a 8 minutos de carro, enquanto o Mercado Noturno de Shilin e a Estação Central de Taipei estão a 15 minutos de carro.
O hotel dispõe de um restaurante no local. Também existem várias lojas de conveniência, estabelecimentos de fast food e opções de restauração de cozinha asiática em redor do hotel.