Beach hotels in Hangzhou
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Sophia Hotel Hangzhou
11 Shangcangqiao Road, Hangzhou, China ( Show map )
Sophia Hotel Hangzhou has 155 rooms and is located around a 25-minute walk from Liulang Wenying Park. The hotel is in the Shangcheng district…
More...
From US$ 98price for 1 nightBook Now