El hotel Leofoo Residences Taipéi, de 4 estrellas, cuenta con 49 habitaciones y está a unos 2 km del Parque conmemorativo Paz 2-28. Este aparthotel ofrece aparcamiento en el lugar.
El hotel está situado en el barrio de Zhongshan y a un paso de la estación de metro el Zhongshan. El Parque Cultural Huashan 1914 se encuentra a 25 minutos andando del lugar y el aeropuerto Taipei Sung Shan se sitúa a 10 km. El Museo Nacional del Palacio está situado a unos 7 km de este hotel. La parada de autobús Nanjing & Linsen Intersection está a poca distancia del Leofoo Residences.
Las instalaciones de las habitaciones incluyen TV de pantalla plana con canales vía satélite, así como minibar y servicio de tetera/cafetera. Las habitaciones, amuebladas con un sofá y un escritorio, también cuentan con ventanas insonorizadas. Las habitaciones dan al mar.
El alojamiento se encuentra junto al restaurante el Chang'an Fan Bao 50 Yuan, que ofrece comida asiática.