Pleiades Luxurious Villas
Agios Nikolaos - Greece
There are currently no items in your itinerary.
The Pleiades Luxurious Villas are exactly what their name suggests, a complex of 9 individual, luxuriously designed villas that along with the hotel-style service available, will have you feeling like your staying in a 5* deluxe hotel. Affirming their status as being luxurious, the Pleiades Luxurious Villas are multi award winning. The villas are located in the picturesque and historical coastal town of Agios Nikolaos and are set on a hill side and offer breathtaking views of the Aegean sea and the distant mountains.