The Ancient Greek word OMMA means vision, and the brand new OMMA Santorini boutique hotel in Imerovigli has just that, focusing on providing a 360 degree experience for all your senses. Taste the freshest culinary creations, experience the panoramic views of the famous Santorini Caldera and Aegean, inhale the fresh aromas of the spa and

