Amphora Hotel & Suites 4 stars

48, Poseidonos Avenue, 8042 Paphos City, Cyprus

Hotel image
Read more reviews for Amphora Hotel & Suites