Hotels in Paphos City

Apollo Beach Villa 63

V63 Apollo Beach Villa Chloraka, Paphos City

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

Located 1.3 mi from Tombs of the Kings, Apollo Beach Villa offers accommodations in Paphos City. The property is 1.6 mi from Panagia Chryssopolitissa Chruch and free private parking is provided. Free WiFi is offered throughout the property.

Amenities

Parking

Airport Shuttle

Pool

WiFi/Internet

Laundry

Non-smoking

Air conditioning

Beach

Check Price

No nearby properties available in this region at the moment.