Are there any must-see attractions in the vicinity of the 3-star Villa Theodora hotel?
Staying at the 3-star Villa Theodora hotel, you shouldn't miss Nikiana's main landmarks, Nydri Waterfalls (4.9 km the accommodation) and Lygia Beach, located nearly a 10-minute drive away.