Rating
"This is an excellent hotel. Fantastic sea view, away from the noisy tourist......"
Rating:
Want to see more hotels? View all 3 star hotels in Paphos