Luxury Hotels Atlas / Places / China / Shanghai / Chateau Star River Hotel Shanghai

Chateau Star River Hotel Shanghai

Shanghai, China · Chateau Star River · Accessible Luxury

Chateau Star River Hotel Shanghai: ExteriorChateau Star River Hotel Shanghai: ExteriorChateau Star River Hotel Shanghai: Bedroom

Star River's Minhang castle stands at 3799 Duhui Road, with 253 rooms, many of them split-level, including 121 twins, an indoor pool, a spa, indoor tennis and a 1,400-square-metre pillarless ballroom with a 6-by-10-metre LED wall for weddings and congresses. Hongqiao airport is about 14 kilometres away, and Shujian Road on Line 15 is the metro walk.

About Chateau Star River Hotel Shanghai

History

Chateau Star River Hotel Shanghai at 3799 Duhui Road, Minhang: 253 rooms, split-level layouts, indoor pool and tennis, large pillarless ballroom.

The setting

3799 Duhui Road, Minhang District, Shanghai, near Shujian Road on metro Line 15.

Open Chateau Star River Hotel Shanghai in the atlas for live weekend rates, photos, and the full folio.

More hotels in Shanghai

All luxury hotels in Shanghai

How the six LHA Tiers work