Shanghai Fish Inn People Square se encuentra en Shanghái, a 13 min a pie de Calle peatonal East Nanjing Road, y ofrece habitaciones con vistas a la ciudad y wifi gratis. El alojamiento está a unos 2,7 km de Templo Jing'an, a 2,9 km de Estación de tren de Shanghái y a 3,4 km de Jardín Yu. El alojamiento está a menos de 1 km del centro de la ciudad y a 12 min a pie de Plaza del Pueblo.
Las habitaciones incluyen aire acondicionado, TV de pantalla plana con canales vía satélite, hervidor, bañera o ducha, artículos de aseo gratuitos y armario. Todas las habitaciones incluyen baño privado, secador de pelo y ropa de cama.
Templo de Buda de Jade está a 3,5 km del alojamiento, y Centro comercial Superbrand de Shanghái está a 3,9 km. El aeropuerto más cercano (Aeropuerto internacional de Shanghai Hongqiao) está a 15 km del alojamiento.