Filter by:
Based on 73 verified reviews
Facilities
6
Cleanliness
7
Rooms
6
Service
7
Location
6
Dining
6
Business
100%
Yi Chen
2 Dec 2025
·
Stayed 3 nights
ANTONIO
12 Nov 2025
·
Stayed 4 nights
Shigeru
31 Oct 2025
·
Stayed 4 nights
andre
2 Jun 2023
·
Stayed 2 nights
Located in Shanghai (Minhang), Chateau Star River Hotel Shanghai is within a 15-minute drive of Shanghai Jiao Tong University and Shanghai Stadium. This luxury hotel is 10.5 mi (16.9 km) from Tianzifang and 10.7 mi (17.2 km) from Jing'an Temple.
More location infoCheck-in
Check-out
From 14:00 to 00:00
Before 12:00
Yes, parking is available on-site and is free. However, parking is limited, and no reservation is required.
A buffet breakfast is available daily from 6:30 AM to 10 AM for a fee of approximately CNY 228 for adults and CNY 114 for children.
Pets are not allowed at this property. However, service animals are exempt from this policy.
Check-in is from 2:00 PM, and check-out is until 12:00 PM. Early or late check-in/check-out may be available upon request, but additional charges may apply.
The property features step-free entrances and wheelchair-accessible facilities in public areas. Specific details about room accessibility are not provided.
The hotel is located in Minhang, Shanghai, within a 15-minute drive of Shanghai Jiao Tong University and Shanghai Stadium. It is approximately 10.5 miles (16.9 km) from Tianzifang and 10.7 miles (17.2 km) from Jing'an Temple.
Yes, the property features an indoor swimming pool. The operational hours are not specified, and it is not mentioned whether the pool is heated or seasonal.
One child aged 12 years or younger stays free when occupying the parent or guardian's room, using existing bedding. Only registered guests are allowed in the guestrooms.
The property offers rollaway beds for a fee of CNY 380.0 per day, and advance request or confirmation may be required. Information about cribs is not provided.
Instant AI responses are based on hotel information