Located within 300 metres of the Old Town, Shanghai Qiyu Hotel, The Bund Yuyuan Branch is a 5-minute walk from the classical Yu Garden.
The expansive historic City God Temple of Shanghai is a 6-minute stroll away, while Shanghai Metro train station is 4.6 km from this guest house. The 4-star hotel in Shanghai is 3.5 km from the Shanghai Ocean Aquarium. A 10-minute drive from the Bund is a perk for guests staying at Qiyu Hotel, The Bund Yuyuan Branch. This property is situated within a 400-metre distance of Xinbeimen bus stop and in close proximity to Yuyuan Garden tube station.
The hotel offers rooms with a dining area featuring a trouser press and air conditioning, along with a multi-channel TV. Other comforts include an electric kettle and a fridge for self-catering. Bathrooms are fitted with a separate toilet and a shower as well as a hairdryer and bath sheets.
Serving Yunnan dishes, Lost Heaven on the Bund lies a 10-minute ride from Shanghai Qiyu Hotel, The Bund Yuyuan Branch.