Cosmo Napa Boutique Hotel
Boutique
City View
Hotel
Quaint
About
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. Ayia Napa is one of the top destinations in the Mediterranean, a celebrated holiday resort where guests enjoy the best beaches, branded attractions such as an underwater museum, and world-famous nightlife.