Villa Pella is located in Peyia, just 1.4 miles from Potima Beach and 1.4 miles from Laourou Beach. Guests staying at this villa have access to a terrace. Free Wifi is available throughout the property and Coral Bay is a 17-minute walk away.
The air-conditioned villa is composed of 4 separate bedrooms, a fully equipped kitchen with an oven and a microwave, and 3 bathrooms. Towels and bed linen are featured in the villa. The accommodation is non-smoking.
Tombs of the Kings is 6.2 miles from the villa, while Markideio Theater is 6.7 miles away. The nearest airport is Paphos International Airport, 12 miles from Villa Pella.