Miami Resort

Location And Contact
Bela Vista Villa, Tung Wan, Cheung Chau, Hong Kong SAR, China.
To Get There
Cheung Chau

You might be interested

Race Course Fire Memorial

Lei Cheng Uk Han Tomb Museum

Yuan Ming Monastery

Lung Mo Temple Peng Chau