Book a country house stay in Greece for a tranquil experience near sacred places — enjoy traditional architecture, gardens, and fresh mountain air.