The 3-star Ouman Leiden Hotel boasts close proximity to Nanjing Lu, Riverside Promenade and Shanghai Museum just 1.6 km away.
Ouman Leiden Hotel is 30 minutes' walk from the center of Shanghai. The hotel is about 700 meters from 1933 Old Millfun, Rockbund Art Museum and Shanghai Railway Museum.
This family hotel is placed within proximity to parks.
Serving guests with russian and eastern european dishes, Red Square is 700 meters away.
A 10-minute stroll will take you to North Sichuan Road subway station. Ouman Leiden Hotel is easily accessible from Hongqiao airport lying within 20 minutes' drive.