Located 266 meters from Chabad Ayia Napa-חבד איה נפה. The 4-star Napa Mermaid Design Hotel & Suites offers comfort and convenience whether you're on business or holiday in Ayia Napa.
Located 275 meters from Chabad Ayia Napa-חבד איה נפה. Located in Ayia Napa City Center, Alion Beach Hotel is a perfect starting point from which to explore Ayia Napa.
Located 331 meters from Chabad Ayia Napa-חבד איה נפה. Bella Napa Bay Hotel is conveniently located in the popular Ayia Napa City Center area. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.