
Out in Shanghai’s resort corridor, Laughing Fun House sits close to Shanghai Disney Resort, the Shanghai International Tourism Resort and the Roaring Rapids. Shanghai International Resort Metro Station is a short walk away. The hotel is about 17 km from Pudong International Airport and roughly 22 km from the city center.