The hotel is located in Building 1, No. 71, Xinchuan Road, Chuansha Town, Pudong New Area, Shanghai. It has different room types, rooms designed by famous Japanese designers, and room facilities are complete. T ... Read more

View all Luxury Hotels in Shanghai (SH)