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, HK (approx. 22.34194°, 114.11004°)


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