Located in Shanghai, 17 miles from Shanghai Train Station, Ewo Grand Hotel Shanghai provides accommodations with a garden, free private parking and a restaurant. The property is around 17 miles from Jade Buddha Temple, 18 miles from Jing'an Temple and 19 miles from Pedestrian Street of East Nanjing Rd.. The property has room service and a 24-hour front desk for guests.
All rooms in the hotel are equipped with an electric tea pot. Guest rooms at Ewo Grand Hotel Shanghai include air conditioning and a desk.
People's Square is 19 miles from the accommodation, while Yu Garden is 21 miles away. The nearest airport is Shanghai Hongqiao International Airport, 15 miles from Ewo Grand Hotel Shanghai.