Okhia hotels & apartments, all accommodations in Okhia
Recommended hotels in Okhia
Mani Spot Elmare Villa Okhia
Οχιά 0, Okhia, Greece
Offering a location 4.9 km from Paralia Almirou, the 2-room Mani Spot Elmare Villa Okhia gives access to various tourist spots in the area.
Nigos Villa Okhia
Οχια, Okhia, Greece
The 2-bedroom Nigos Villa Okhia offers proximity to nearby tourist spots, such as Gerolimenas Beach, situated about 3 km away. The holiday home hosts up to 5 guests and provides them with a private…