Villa Miguela is a property only 8 km from Agios Dimitrios Church, Limnoupolis and Limnoupolis Water Park.
Tavronitis city center is 2 km away.
Villa Miguela offers rooms with climate control, cable TV with on-demand movies, a fireplace, a DVD player and a private toilet.
Kitchen facilities feature a small fridge, a dishwasher, coffee/tea makers, a toaster and a washing machine.
35 minutes by car from Souda airport.