3 Building,No.1247 Meichuan Road, Shanghai, China
Featuring Wi-Fi throughout the property, the 4-star Oyado Hotel Shanghai sits 25 minutes' stroll from East China Normal University.
The hotel is located in Shanghai, just a minute's drive from Zhenbei Road tube station. Shanghai Zhongshan Park is 4.4 km from the accommodation, and Shanghai Hongqiao International airport is 15 km away. This Shanghai hotel will also take you to the landscaped Changfeng Park, which is 25 minutes' walk away. The nearest underground station is around 700 metres away.
Oyado Hotel is just a short drive from Ajisen Ramen serving American dishes.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Shanghai Oyado Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please