Ideally located in the heart of Shanghai, the Shanghai Star Wave Hotel presents guests with a pleasing surrounding together with a superb service. All of the 108 rooms of this 18-story property are all equipped with modern in-room amenities. With elegant facilities and hospitality, guests at this hotel will surely have an impressive stay.