Top amenities
- WiFi in lobby
- WiFi in rooms
- Pool
- Parking
- A/C
- Restaurant
- Hotel bar
No description available
Yes, Olympus Hotel Villa Drosos offers 2 pool areas.
No, Olympus Hotel Villa Drosos doesn’t allow pets.
Yes, Olympus Hotel Villa Drosos provides Parking for guests.
Olympus Hotel Villa Drosos is located in Archelou 20, 60200, Litochoro, Greece.
Olympus Hotel Villa Drosos Nearby attractions include Paralia, Mount Olympus, Leptokaria, Limani Paralia Katerini, Potamos, Korinos, Neoi Poroi, Traditional Settlement of Palaios Panteleimonas.
These hotels may also be interesting for you...