Villa Mylos
- View all
Villa Mylos Agia Marina is located 200 metres from Barbarossa Boat Trips and an 18-minute walk from Castle of the Virgin of Panteli.
Panagia Kavouradena Church is 6 km away, while the Archaeological Museum is right around the corner from this apartment. Guests can find the Agia Matrona Kioura, which is approximately 300 metres away.
Villa Mylos has a patio and a balcony, and comforts such as air conditioning. This apartment is equipped with a bathroom that features a hairdryer, shower caps, and bathrobes. A shower can also be found.
A 10-minute drive leads to Leros Island National airport.
Popular hotels in Greece