El Greco Villas is set in Fira and is a short walk from Fira Bus Station. It is conveniently positioned for those wishing to visit local attractions. The property boasts state-of-the-art facilities and superior service. In fine weather, an outdoor terrace offers an ideal place to relax. El Greco Villas has 2 villas, all of which are equipped with a variety of facilities to ensure a comfortable stay. In-house dining options include a restaurant, which is a convenient place to have a meal. An American breakfast is available every morning. For those wishing to dine out during their stay at the property, there are a selection of eateries situated close by. It also provides a convenient location to explore nearby Karterados and Oia.