Where is Starphire Hotel, Hong Kong?

Where is Starphire Hotel, Hong Kong located?

Starphire Hotel, Hong Kong, Starphire Hotel, Hong Kong, HK (approx. 22.32409°, 114.16307°)


Where is Starphire Hotel, Hong Kong on the map?