Maihaode Boutique Hotel
The boutique 4-star Maihaode Boutique Hotel is a great place to stay in Shanghai.
The hotel is located in a beach area of Shanghai, close to Red Town, Xujiahui Catholic Church and Jinjiang Amusement Park. Dino Beach, Yinqixing Ski and Shanghai International Exhibition Center are within a 10-minute walk of the property.
Qibao subway station is just 20 minute walking distance from the hotel. The hotel is around 10 minutes' drive from Hongqiao airport.