The elegant Irene Hotel is a 2-star property located 1300 meters away from Shanghai Ocean Aquarium.
The hotel lies within 15 minutes' walk of Oriental Pearl Tower . The venue is set within 4 km from Shanghai city center.
20 minutes' walk to Hushen Gallery Three On the Bund train station. Guests can reach Hongqiao airport within 25 minutes' drive.
Eat & Drink
Red Square offers Russian and Eastern European meals and lies within 700 meters of the property.
Residents will benefit from 24-hour front desk and laundry.