Deltora Villa

  • 59

Deltora Villa

Deltora Villa provides modern and convenient accommodation throughout the villa, with free Wi-Fi access. This nature friendly property boasts a garden, lobby, restaurant and free on-site parking. The swimming pool, where there is relaxation and privacy, is also offered.

Location