Novron Villa 11
- Free Wi-Fi
- Car park
- Swimming pool
- Pets allowed
- View all
Novron Villa 11 is located a 10-minute ride from The Land of Legends Theme Park, giving access to various tourist spots nearby.
At a distance of 2.6 km from this accommodation guests will find Belek Town Mosque, while Land of Legends Amusement Park is approximately a 25-minute walk away.
Antalya airport is 32 minutes' drive away from the Belek villa.
Popular hotels in Antalya Province