Magic House Holiday home is located next to International Cathedral, Shanghai Exhibition Center and Glass Museum of China.
Serving a wide range of dishes, New York Style Steak and Burger and Pasha can be reached within 5 minutes’ walk.
Magic House Holiday home offers rooms appointed with free Wi-Fi and climate control for guests’ comfort. Magic House Holiday home counts 2 bedrooms. Bathrooms are equipped with a hairdryer and slippers.
A kitchenette is provided.
Dapuqiao subway station is just a 5-minute walking distance away.