The 2-star Shanghai Fish Inn People Square provides proximity to the Suzhou Creek, which is located nearly a 25-minute walk away. Boasting a location just 650 metres from the modern Shanghai Urban Planning Exhibition Hall Museum, the hotel features 8 rooms as well as luggage storage.
This hotel is about 15 km from Shanghai Hongqiao International airport and about a 10-minute drive from such cultural venues as The Bund Waterfront Promenade. The Fish Inn is 250 m from North Huangpi Road bus stop and just near Shanghai Grand Theatre. Also, the supertall skyscraper "Shanghai World Financial Center" lies approximately a 15-minute drive away, while People's Square underground station is only 0.6 km from the accommodation.
In-room comforts include an air conditioner, as well as private bathrooms with a walk-in shower and a separate toilet. Guests can enjoy views of the city.
Situated just moments from Shanghai Fish Inn People Square, the restaurant Marriott Cafe offers an international menu.