Casa Serena Spa & Hotel

Casa Serena Spa & Hotel Address: 68 Taicang Road, Shanghai, China

Minimum price found for Casa Serena Spa & Hotel was: 765 CNY

Click here to get more information, photos & guest ratings for Casa Serena Spa & Hotel