BOOK NOW  

Location

The best and most beautiful things in the world cannot be seen or even touched...

 

Map

 36°25'09.4"N 25°25'59.9"E

Why Villa Toula?

  • Cafe & Snack Bar with large terrace area
  • 300 meters from Tourlos beach
  • 5 minute walk to the port or village
  • Nearby restaurants and cafe bars
  • Free Wi-Fi Access, Free parking
  • Quiet location
  • Parking for our guests