Louis Ledra Beach
P.O. Box 63003, Paphos
Very Good, 4.5
Built in 2002, this renovated hotel offers a total of 269 double rooms. Additional facilities include a bar, a pub and an air-conditioned restaurant. Room service is also on offer....
More Info