Garden View Double Room

€69/night
Your rating:

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