Where is Four Seasons Hotel?

Where is Four Seasons Hotel located?

Four Seasons Hotel, CY-02, Cyprus (approx. 34.70897°, 33.12874°)


Where is Four Seasons Hotel on the map?