A T HOUSE Shanghai Xujiahui features free WiFi throughout the property and views of city in Shanghai. The property is located 2 miles from Longhua Temple, 3 miles from Jing'an Temple and 3.3 miles from Shanghai South Train Station. The hotel has family rooms.
All rooms come with air conditioning, a flat-screen TV with cable channels, an electric tea pot, a shower, free toiletries and a desk. At the hotel the rooms have bed linen and towels.
Speaking English and Chinese at the 24-hour front desk, staff will be happy to provide guests with practical advice on the area.
Shanghai South Train Station is 3.5 miles from A T HOUSE Shanghai Xujiahui, while People's Square is 4.4 miles from the property. The nearest airport is Shanghai Hongqiao International Airport, 6.8 miles from the accommodation.