Ovolo Aberdeen Harbour 4 stars

100 Shek Pai Wan Road, Tin Wan, Southern District, Hong Kong, Hong Kong

Hotel image
Read more reviews for Ovolo Aberdeen Harbour