Refrigerator
Air Conditioned
Coffee / Tea Maker
TV
Hair Dryer
Shower
Filter by:
The hotel is located at No. 388 ha mi road, Shanghai, in the Changning district, but specific distances to landmarks are not provided.
Instant AI responses are based on hotel information