The Atrium Villas - Skiathos

The Atrium Villas - Skiathos

Regular price £285.00 Sale

Self Catering - Sleeps 8

The Atrium Villas in Skiathos are a perfect getaway with incredible views beyond your expectations. Atrium Villas were designed for architecture and nature lovers who seek more.

The complex consists of three villas. 

  • Stunning Sea Views
  • Daily Maid Service
  • Skiathos Town 8km
  • Kechria Beach 3km 

From May to October. Minimum 5 Night Stay. BOOK DIRECT.