Astronautics Hotel Shanghai, located in a business district, offers 24-hour front desk assistance and floral services and also stands 16 minutes' stroll from Shanghai Everbright Convention & Exhibition Center. This 3-star hotel provides guests with high-speed Internet access in the rooms.
The property is about 15 km from Shanghai Hongqiao International airport and 25 minutes' stroll from such cultural venues as Shanghai Film Museum. Riverside Promenade in Shanghai is 3.4 km from the hotel. Shanghai Longhua Tower is 25 minutes' walk away, and Caobao Road is within close distance of the accommodation. The nearest underground station is 10 minutes' walk away.
The Astronautics Shanghai has a restaurant where they serve a buffet breakfast in the morning. Offering Chinese dishes, HeJi XiaoCai lies approximately 400 metres away.