Leaf Villa Terra Antalya oferuje szybki dostęp do takich atrakcji miasta jak Kemer Tower, w 500 metrach. Usytuowana w plażowej dzielnicy, 3-pokojowa willa oferuje basen oraz widoki na basen.
Babel Palace Spa leży 18 min pieszo od willi, a Olbia Parki znajduje się w maksymalnie 1 km. Obiekt zapewnia również dostęp do takich miejsc kultu jak Huzur Cami, w jedynie 400 metrach. Leaf Villa Terra zapewnia łatwy dostęp do cudów natury, takich jak Ay isigi plaj (1,1 km) i Beydaglari Coastal National Park 3 km).
W łazience znajduje się wanna spa, oddzielna toaleta i prysznic. Goście mogą również korzystać z suszarki do włosów i ręczników.
Willa oferuje pełnowymiarową kuchnię, a także jadalnię dla wygody gości. W kuchni znajdują się czajnik elektryczny, lodówka i piekarnik. Leaf Villa Terra jest usytuowana w malej odległości od restauracji Kofteci Ali, która oferuje dania kuchni tureckiej. Na miejscu do dyspozycji Gości są jacuzzi i sauna.