Studios Stratos are beautifully located 164 feet from the famous and magnificent sandy beach of Saint George in Naxos Town and only 328 feet from the center.
Provides comfortable accommodations with fully equipped kitchen, free wireless internet, air condition, satellite TV and balcony.
Saint George beach in Naxos Town, with its excellent tourist infrastructure and variety of beach entertainment, is the first choice for beach holidays in Naxos Island.