Reserve
The Repulse Bay Hotel is an ideal choice for travelers who want to take in the sights and sounds of Shanghai. For those needing to visit the Train Station Area, this hotel is just 500m away. The hotel is only 500m from Shanghai Railway Station and 18km from Hongqiao International Airport, giving gue...