Located in Belek, Cleodora Apartment offers a garden, an outdoor pool and free bikes This self-catering accommodation features free WiFi in all areas Accommodation will provide you with air conditioning, a balcony and a seating area Featuring a spa bath, private bathrooms also come with a shower You can enjoy mountain view and pool view There is a full kitchen with a stovetop, fridge, dishwasher and a microwave You can cook here, and enjoy your meals in the dining area Barbecue facilities are also available Land of Legends Theme Park is 65 km from the property Antalya Airport is located 24 km away