Cosmopolitans Welcome!
Cosmo Napa Boutique Hotel is a city hotel built to become your favorable spot when visiting Ayia Napa. A tranquil, modern city hotel with personalized service and authentic hospitality, located prominently in the heart of Ayia Napa, yet in a quiet location.