Where is Starphire Hotel?

Where is Starphire Hotel located?

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


Where is Starphire Hotel on the map?