Nostalgia S Hotel Shanghai Railway Station está en Shanghái, a 15 min a pie de Estación de tren de Shanghái, y tiene centro de fitness, terraza y restaurante. El alojamiento está a unos 1,9 km de Calle peatonal East Nanjing Road, a 2,3 km de Plaza del Pueblo y a 2,3 km de Templo de Buda de Jade. El alojamiento dispone de servicio de habitaciones y recepción 24 horas.
Templo Jing'an está a 3,4 km del alojamiento, y Jardín Yu está a 4,5 km. El aeropuerto (Aeropuerto internacional de Shanghai Hongqiao) está a 15 km.