The Senz Hotel & SPA

上海夏亚酒店

Language:English | 简体中文
Address:No.1118 Gaojing Road, Shanghai, 201702, China
Booking online
Downtown
21.26 km
Hongqiao International Airport
5.87 km
Pudong International Airport
58.21 km
Shanghai Hongqiao Railway Station
7.09 km
Shanghai West Railway Station
21.65 km
Hongqiao Airport /National Exhibition
7.85 km
National Exhibition and Convention Center
2.38 km
Haidon Sauna (Qibao Branch)
5.78 km