Located in Shanghai (Downtown Shanghai), Home Inn is within a 15-minute walk of People's Square and Shanghai Museum. This hotel is 0.8 mi (1.2 km) from Nanjing Road Shopping District and 0.9 mi (1.4 km) from Xintiandi Style Shoppping Centre.
Grab a bite from the grocery/convenience store serving guests of Home Inn. Wrap up your day with a drink at the bar/lounge.
Business, Other Amenities
Free self parking is available onsite.
Expedia Affiliate Network