Villa Themis by Villa Plus is located in Peyia, just 1.9 miles from Potima Beach and 6.7 miles from Tombs of the Kings. The air-conditioned accommodation is 1.8 miles from Laourou Beach. Free Wifi is available throughout the property and Coral Bay is 1.4 miles away.
The villa features 3 bedrooms, a fully equipped kitchen with a dishwasher and a microwave, a washing machine, and 3 bathrooms with a hair dryer. Towels and bed linen are available in the villa. The property offers sea views.
Markideio Theater is 7.3 miles from Villa Themis by Villa Plus, while Kings Avenue Mall is 7.4 miles from the property. The nearest airport is Paphos International Airport, 12 miles from the accommodation.