Located in Shanghai, 28 km from Shanghai Railway Station, Ewo Grand Hotel Shanghai provides accommodation with a garden, free private parking and a restaurant. The property is situated 28 km from Jade Buddha Temple, 30 km from Jing'an Temple and 31 km from Pedestrian Street of East Nanjing Rd.. The accommodation features room service and a 24-hour front desk for guests.
All guest rooms in the hotel are equipped with a kettle. Guest rooms at Ewo Grand Hotel Shanghai include air conditioning and a desk.
People's Square is 31 km from the accommodation, while Yu Garden is 33 km away. The nearest airport is Shanghai Hongqiao International Airport, 24 km from Ewo Grand Hotel Shanghai.