STARR Hotel Shanghai

386, West Zhijiang Road, Jingan District, Shanghai 200070, P.R.C.
Tel: (86 21) 60105688 | Fax: (86 21) 60105699 | Email:
Hotel Overview


Starr Hotel Shanghai is a standard luxury hotel operated and managed by Starr Hotels Holdings.

Modern & traditional, business & family, the international brand Starr delivers a special approach to hotel style & service in China’s economic capital. The hotel is located at May Flower Plaza, it has the convenient transportation network. The hotel is only 3 minutes walk to Metro Line 1 N. Zhongshan Rd. station, having easy access to commercial, entertainment, shopping, sightseeing and transportation center.

The hotel has a total of 215 spacious and comfortable luxury rooms and suites. All suites are featured with stylish separated living room, bedroom, fully-equipped kitchenette and luxurious bathroom amenities for the short or extended stay to meet the needs of the business travelers from the worldwide.

Starr Hotel Shanghai is the wisest choice for both leisure and business guests to complement their life style with short stay or long stay demand. As a member of the development project of the Starr Hotels and Resorts, we will provide our guest warm hospitality and unique personalized service to make you feel like home.

We are looking forward to your stay.