Nestled in the heart of Fira, Thea Studios is an ideal spot from which to discover Santorini. Situated only 70.0 km from the city center, guests are well located to enjoy the town's attractions and activities. ... Read more

View all Luxury Hotels in Santorini