5th stay here. Part of a complex owned by the same family..Myconos Beach and Myconos Bay Hotels..The Irida is a small, complex of large studios and apartments. They are doubling the size and adding a pool, and soon will be the "Iris"..this is a wonderful location, only 10 minute walk to town. Immaculate and spacious mini apartments with huge balconies... more



