Welcome to Shanghai Holland Hotel Shanghai, Offering a Chinese restaurant, Shanghai Holland Hotel is a 10-minute drive from People’s Square. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and a seating area. There is also a dining table. Featuring a shower, private bathroom also comes with a hairdryer and free toiletries. You can enjoy city views from the room. At Shanghai Holland Hotel you will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include meeting facilities, a shared lounge and a tour desk. The property offers free parking. The hotel is 1.6 km from Shanghai Railway Station Metro Station, 1.7 km from Shanghai Railway Station and 3.4 km from Changshou Road Station. Shanghai Hongqiao International Airport is 14 km away. (Shanghai Holland Hotel Shanghai hotels booking).