Stavros Villas are located in Karterados on the famous volcanic Greek island of Santorini. Karterados is a traditional village that lies just on the outskirts of Fira, which is the capital town of the island. The accommodation at the hotel consists of several apartments that each have their own private balconies that have a fabulous view over the Aegean Sea. The property combines the traditional style of the Greek islands with modern and comfortbale accommodation.