Villa Spyros * * * *

Hotel - Villa Spyros

Hotel - Villa Spyros * * * *

Main Street 84703, 16 Rooms

Villa Spyros is set in a quiet spot, just 150 metres from Perissa Beach. It is within a 3-minute walk from public transport, shops, restaurants and bars. Villa Spyros features self-catering units with well-equipped kitchenettes with fridge.