Welcome to Shanghai Olympic Hotel Shanghai, Featuring the garden-style design with sport elements, Shanghai Olympic Hotel is located in Xuhui Area, surrounded by Shanghai Stadium, Shanghai Swimming Center and Shanghai Indoor Stadium. The subway stations (Line 1, 3, 4, 7 and 11) are located about a 6-minute walk. Boasting a go-kart circuit, it also features an outdoor pool and free parking. Shanghai Olympic Hotel is 3 km from Xujiahui commercial area, Hengshan Road shopping area, as well as Shanghai Everbright Convention and Expo Centre. It is 7 km from South Railway Station and 15 km from Hongqiao Airport. Rooms at Olympic Shanghai Hotel feature large windows overlooking the city and landscaped gardens. All come with a cable/satellite TV and minibar. Private bathrooms come with either shower or bathtub facilities. Guests can exercise at the gym or enjoy a game of squash at the on-site courts. Shanghai Olympic also provides karaoke and game rooms. Laundry services and car rentals are available. The hotel’s restaurant serves a wide selection of Chinese, Western and Japanese dishes. (Shanghai Olympic Hotel Shanghai hotels booking).