The 2-star Shanghai Yuelai Guest House is situated in the very heart of Shanghai, about a 25-minute walk from a hot shopping spot such as People's Square.
The smoke-free hotel is located at a distance of 200 metres from Shanghai Railway tube station and at a distance of 2.8 km from The Bund Famed Waterside Walkway. Cultural sights in the area are LWH Gallery (3.1 km) and Shanghai Grand Theatre (2.2 km). The nearby sports attractions feature Hongkou Football Stadium about 3 km from this Shanghai hotel. West Qufu Road bus stop is situated a few minutes' drive from the property. Shanghai Hongqiao International airport can be accessed in 16 minutes' car journey.
Guests may find the restaurant Quan Ju De about a 20-minute walk from the hotel.