Skip to main content

Super 8 Youxuan Hotel (Beijing University of Technology Subway Station)

Building 6, Songyuli, Beijing

You’ll be sleeping tight! Hotel «Super 8 Youxuan Hotel (Beijing University of Technology Subway Station)» is located in Beijing. This hotel is located in 8 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Shilihe, Chaoyang Theater and Temple of Heaven.

More hotels in Beijing