Villa Stella Fira
Fira, Greece
Do you love Villa Stella Fira? Then tweet it up from 91st to 90th place or even up to 1st!
Villa Stella Fira

Fira, Fira, Greece
Ranking: Villa Stella Fira is ranked 91st out of 130 accommodation options available in Fira.
Classification: 2 Star Hotel
This 2 star hotel is located in the city centre of Santorini. All 9 rooms are equipped with air conditioning.