
My Guide Website?
Navarria Hotel
Cyprus
Navarria Hotel is a 3 star hotel operating as from 1st April 1990. Located on Limassol waterfront, Navarria Hotel offers affordable accommodation along with sea and mountain views.
It has been fully refurbished in Feb 2004.