El Water Meworld Hotel Taipéi incluye 98 habitaciones y está ubicado a solo 1 km del Auditorio Nacional. El hotel también proporciona a sus huéspedes servicio de traslado.
El hotel está situado en el distrito de Zhongzheng, a un par de minutos de la estación de metro el Central de Taipéi. Los atractivos culturales de la zona son el Museo Nacional del Palacio (7 km) y el Parque Cultural y Creativo Songshan (4 km). Este hotel de 2 estrellas está situado a unos 25 minutos andando del Parque Cultural Huashan 1914, mientras que la estación de autobuses Kuo-Kuang Taipei Terminal está a menos de 5 minutos andando del sitio. La estación de metro más cercana está a 5 minutos a pie del hotel.
Con vistas a la ciudad, algunas habitaciones del Water Meworld cuentan con suelo de moqueta, además de aparador. Además de inodoro y ducha, los cuartos de baño también incluyen secador de pelo y secador.
El restaurante el Chang'an Fan Bao 50 Yuan es un lugar perfecto para disfrutar de la comida de Taiwán y se encuentra a menos de 5 minutos a pie del sitio.