Garden View Double Room

€/night
Your rating:

This property is a 5-minute walk from the beach. Set in an idyllic beachfront location in Mega Gialos Siros.