Navarria Hotel

Amathous Area
Limassol
Cyprus