Nostalgia S Hotel - Olympic Sports Center, que cuenta con centro de fitness y restaurante, se encuentra en Beijing, a 3,5 km de Estadio Nacional de Pekín - El Nido del Pájaro y a 7,6 km de Templo de Yonghe. El alojamiento está a unos 10 km de Área de Shichahai, a 11 km de Calle Wangfujing y a 12 km de Ciudad Prohibida. El alojamiento ofrece servicio de habitaciones y recepción 24 horas.
Todas las unidades incluyen aire acondicionado, TV de pantalla plana con canales por cable, hervidor, ducha, artículos de aseo gratuitos y armario. Las habitaciones disponen de baño privado, secador de pelo y ropa de cama.
Plaza de Tiananmén está a 13 km del alojamiento, y Calle Qianmen está a 14 km. El aeropuerto más cercano (Aeropuerto internacional de Pekín Capital) está a 22 km.