Super 8 Hotel Beijing Luoguxiang
The 3-star Super 8 Hotel Beijing Luoguxiang lies within 1.6 km from Beijing People's Art Theatre, Tiananmen Square and Meridian Gate .
The city center is 4 km away from the hotel. This venue is situated 600 meters away from Shichahai Area, Beijing King Wenchang's Ancestral House and Beijing Princess Hejing House.
Guests can dine in Manfulou and Manfulou Shuanyangrou located within a 5-minute walk of the property.
A 10-minute walk will take you to Shichahai subway station. Super 8 Hotel Beijing Luoguxiang is 20 km away from Nanyuan airport.