The 3-star Campanile Beijing South Railway Station Lize Hotel is situated within a 4-km distance of Museum of Natural History, which is an excellent place to improve cultural awareness. Guests who stay at the hotel can park their car on site.
The accommodation is located just a minute's drive from National Museum Of China and Grand View Garden is a 16-minute walk away. Religious sights in the area include Fayuan Temple (2.8 km) and Temple of Heaven (6 km). Beihai Park is situated within 7 km of this Beijing hotel. For those travelling from afar, Beijing Capital International airport is 30 minutes' drive away.
The Campanile Beijing South Railway Station Lize offers on-site breakfast in the restaurant.