Navarria Hotel

AccommodationHotels

14, Verginas 4532, Limassol +357 25 320855

Also in Limassol

YOU MIGHT LIKE THIS

Sailor’s Rest

Sailor’s Rest

Limassol

Ayia Napa Cathedral at the Heart of Limassol’s Seafront

Ayia Napa Cathedral at the Heart of Limassol’s Seafront

Limassol