Athena Royal Beach Hotel Paphos - Map Athena Royal Beach Hotel Paphos Theas Afroditis Avenue, Paphos, CY