Kafieris Apartments***
Kafieris Apartments is located at the highest spot of Fira, and only 500m from the center of the village.
Kafieris Apartments is located at the highest spot of Fira, and only 500m from the center of the village.
Grand View Hotel Santorini offers a very enticing package to its guests for so many reasons.
Blue Dolphins Apartments & Suites have been planted right in the middle of this magic.