Central hotels in Santorini Island
We found 1 property with availability in Santorini Island
Show on map
Scirocco Apartments
Fira, Santorini Island, Greece
Located merely 200 metres from Megaro Gyzi Museum, the 3-star Scirocco Apartments Santorini Island hotel is merely 250 metres from Art of the Loom Gallery. This Santorini Island hotel has a swimming…
Good
(1 review)
- 1-1