Royal Castle House 63, 23 Pik Sha Rd, Clear Water Bay, Hong Kong
Get Directions
Google Maps
Apple Maps
Waze
Location Details
Street
Pik Sha Rd
Street Number
23
State
New Territories
Country
Hong Kong
Latitude
22.319529
Longitude
114.277718
Share This Location
Copy Link