CAVO TAGOO is a unique 5 star luxury hotel located in Mykonos Island just 600 meters from Chora that is built into a cliffside. With its luxurious barefoot chic aesthetic, its distinctive architecture, versatile services, and respect for traditional elements >>