Vangelis Villas

Amoudara (Show on Map)

Checkin - Checkout dates:


Α family corporation, situated on the coastal line of Agios Nikolaos, overlooking the Aegean Sea through its private tranquil bay.
Beachfront Hotel

Hotel near The Beach

Hotel with Swimming Pool
Sea Water Pool    Pool Bar    Outdoor Pool  

Hotel with Parking

Small Hotel

Hotel where Extra Health & Safety Measures Have Been Taken
 More details...

Room Types

Table 'travelmyth.hotelbeds_hotel_rooms' doesn't exist