Choose your room
Home Inn Plus Beijing South Station Yangqiao Jiaomen East Metro Station 3*
Home Inn Plus Beijing South Station Yangqiao Jiaomen East Metro, located a 10-minute drive from the renowned Temple of Heaven, offers guests baggage storage. There is also parking.
This hotel in Beijing is 3.8 km from Museum of Natural History. The 3-star hotel is a 15-minute ride from Tiananmen Public Square. The Home Inn Plus Beijing South Station Yangqiao Jiaomen East Metro is situated within 400 metres of Jiaomen East underground station and within 7 km of Beijing East train station.
Guests may find the restaurant Nadu Spicy Pot a 15-minute walk away.