A T HOUSE Shanghai Xujiahui ofrece wifi gratis en todo el alojamiento y vistas a la ciudad en Shanghái. El alojamiento está a 3,2 km de Templo Longhua, a 4,8 km de Templo Jing'an y a 5,3 km de Estación de tren de Shanghái Sur. El hotel tiene habitaciones familiares.
Las unidades están equipadas con aire acondicionado, TV de pantalla plana con canales por cable, hervidor, ducha, artículos de aseo gratuitos y escritorio. En el hotel, las habitaciones disponen de ropa de cama y toallas.
En la recepción 24 horas se habla inglés y chino mandarín, y el personal estará encantado de dar consejos sobre la zona.
Estación de metro Shanghai South Railway Station está a 5,7 km del alojamiento, y Plaza del Pueblo está a 7 km. El aeropuerto (Aeropuerto internacional de Shanghai Hongqiao) está a 11 km.