Centrally located in Delfoi village, Villa C & C features self-catering accommodation, and a shared lounge with a fireplace. The property is 300 metres from the archaeological site of Delphi and 250 metres from the relevant museum.
Decorated in earthy tones, all air-conditioned studios have a kitchenette with cooking hobs, mini fridge and coffee maker. Each opens to a balcony with village views. A flat-screen TV is standard, while all studios also offer free WiFi.
Restaurants and cafés can be found within a short walk from Villa C & C. If you feel like visiting the surroundings, check out Sikelianos Museum (1.1 km) and European Cultural Centre of Delphi (1.1 km).