Where is Freshfields Hotel, Wuri?

Where is Freshfields Hotel, Wuri located?

Freshfields Hotel, Wuri, Freshfields Hotel, Wuri, TW (approx. 24.13756°, 120.5916°)


Where is Freshfields Hotel, Wuri on the map?