Discover Megalochori Village
Check availability and make a reservation. Casa Complex maximum capacity is 18 guests. Minimum Stay is 3 nights.
We Create Cosy Spaces That Make You Feel At Home
Casa Grande is under the same management as Grand View Hotel, Blue Dolphins Apartments and other houses and villas in Santorini. Discover our properties here.