Milos Villas Hotel
Hotel
Fira
Milos Villas is located in a very quite area yet only 800 metres from the centre of Fira. The hotel offers warm and friendly accommodation enjoying view of the Aegean Sea.
Number of rooms: 35
Main Street, Fira, 84700, Greece