Located in Paralimni, Villa ATCHI7 has accommodations with a private pool. The Othello Tower is within 17 miles of the villa.
With free WiFi, this villa provides a satellite TV and a kitchen with a dishwasher and oven. The property also comes with a bathroom with a shower and a washing machine.
St. Barnabas Monastery is 21 miles from the villa.