Les chambres les plus spacieuses atteignent 28 m². Certains logements comprennent une chambre. Selon la chambre, jusqu’à deux personnes peuvent y séjourner. Dans les chambres, une salle de bains privative et la climatisation sont à la disposition des clients. Une connexion Wi-Fi est disponible sur place. L'établissement assure le ménage chaque jour. Musée de Shanghaï est à 280 m de l’hôtel. La distance entre l’établissement et 人民公园 est de 520 m.
Shanghai Fish Inn People Square, situé à Shanghai, est un hôtel.