The 3-star Beijing Atour Hotel Financial Street Branch is set in Xicheng, packed with stylish modern restaurants and hot pot places, only a 5-minute walk from Cathedral of the Immaculate Conception Xianwumen.
This Beijing hotel is a 10-minute ride from Beihai Park and a few steps away from Xuanwumen underground station. Cultural sights in the area are The Palace Museum (2.9 km) and National Museum Of China (2.2 km). The nearby entertainment attractions of Beijing include National Centre for the Performing Arts, which is around 1.9 km away. Xi Dan bus stop, offering a direct link to the city attractions and main places, is a 5-minute walk from the hotel.
The 190 rooms feature an iron with ironing board and air conditioner along with self-catering facilities such as coffee/tea making equipment. There is also coffee/tea makers and a refrigerator. Bathrooms come with a separate toilet and a shower together with bathrobes and towels.
Breakfast is served every morning in the restaurant. Guests can enjoy meals of Taiwanese cuisine at Chamate, situated within walking distance of this Beijing property.