Maple Creek Cottage is a 3-star hotels that has been welcoming guests since 2025.
Read More







Maple Creek Cottage is a 3-star hotels that has been welcoming guests since 2025.
Located at No. 280, Lane 600, Lanxing Road, Fengjing Town in Shanghai, China. Those looking to explore will find Happy Valley Amusement Park, Zhouzhuang Ancient Town (Northeast Gate), and Dino Beach nearby.
Maple Creek Cottage has Children pool, Swimming pool, Parking, Restaurant, Luggage storage, and more.
For guests traveling for work, Maple Creek Cottage has Business facilities available on-site.
Guests can stop by the café.
Phone number: 86 18930401030
Popular Facilities | |
Check-In / Check-Out Time | From 14:00 - to 12:00 |
Available rooms at Maple Creek Cottage | 12 |
Another facilities in Maple Creek Cottage | Garden, Library, Picnic area, Water Slide, Smoking area |







