Where is Rambler Oasis Hotel, Hong Kong?

Where is Rambler Oasis Hotel, Hong Kong located?

Rambler Oasis Hotel, Hong Kong, Rambler Oasis Hotel, Hong Kong, China (approx. 22.34194°, 114.11°)


Where is Rambler Oasis Hotel, Hong Kong on the map?