Conveniently located in the Luzhou District district of Taipei, CHECK inn New Taipei LuZhou is set 4.9 km from Taipei Confucius Temple, 5.3 km from Ningxia Night Market and 5.7 km from Shilin Night Market. The property is around 7 km from The Red House, 7 km from Taipei Zhongshan Hall and 7 km from MRT Ximen Station. The hotel has a fitness centre, a 24-hour front desk and free WiFi throughout the property.
All rooms have air conditioning and a flat-screen TV, and some units at the hotel have a city view. At CHECK inn New Taipei LuZhou each room is equipped with bed linen and towels.
Huaxi Street Tourist Night Market is 7.1 km from the accommodation, while Qingshan Temple is 7.2 km from the property. The nearest airport is Taipei Songshan Airport, 8 km from CHECK inn New Taipei LuZhou.