El Meadow Hotel Taipei está situado en el centro de la ciudad, a solo 10 minutos a pie de la estación MRT de Nangking East Road. Ofrece alojamientos confortables con baño, así como aparcamiento y conexión Wi-Fi en todas sus instalaciones de forma gratuita.
El hotel alberga un restaurante y se halla junto a varios comercios, locales de comida rápida y puestos de cocina asiática.
El establecimiento se halla a menos de 5 minutos a pie del cine Ambassador y de la zona comercial Sunsquare. El templo Hsing-tien está a 8 minutos, mientras que el mercado nocturno Shilin y la estación principal de Taipéi quedan a 15 minutos, todos en coche.
Las habitaciones del Meadow Taipei Hotel están bien equipadas con aire acondicionado, TV de pantalla plana por cable, nevera, bañera y artículos de aseo gratuitos.