en cz de es fr it nl pl pt ru
7 Days Inn Stadium
No. 3100 Longhua Road Xuhui District, Shanghai, China.
116 Reviews
Rating : 7.98 out of 10 based on 116 reviews.
7 Days Inn Stadium
Location. 7 Days Inn Stadium(Originally was 7 Days Inn Longhua) is located in Shanghai's Xuhui neighborhood, close to Longhua Temple, French Concession, and Expo 2010 Shanghai. Nearby points of interest also include Shanghai Stadium and Shanghai Grand Stage. Hotel Features. Guest parking is complimentary. Guestrooms. Air conditioned guestrooms at 7 Days Inn Stadium(Originally was 7 Days Inn Longhua) feature coffee/tea makers and hair dryers. Wired high speed Internet access is complimentary. Televisions have cable channels.
7 Days Inn Stadium Map & Direction
From:
|
To: |
Features and Amenities - 7 Days Inn Stadium
- High-speed Internet
- Parking
- Tour Desk
- Air Conditioned
- Cable / Satellite TV
- Coffee / Tea Maker
- Hair Dryer
- TV
Checkin and Checkout Times - 7 Days Inn Stadium
- Check-in time:14 Hrs
- Check-out time:12 Hrs
Hotels within
1KM
of 7 Days Inn Stadium, Shanghai
Find Hotels within
- Kaibo Express Hotel (Longhua) Hotel
- Hanting Express Shanghai Wantiguan South Hotel
- Shanghai Jinjia Express Hotel Hotel
- South Hotel Shanghai Hotel
- Xinhui Hotel Hotel
- Xin Hui Hotel Shanghai Hotel
- Sport Hotel Shanghai Hotel
- Green Tree Inn Stadium Shanghai Hotel
- Motel 168 (Shanghai Tianyaoqiao Road) Motel
- Starway Hotel Xuhui District Hotel