Featuring a garden, Chacha Villa is a detached villa set in Ābu Road. Guests benefit from terrace and an outdoor pool. Free private parking is available on site. There is a seating area, a dining area and a kitchen. A flat-screen TV with satellite channels is offered. Other facilities at Chacha Villa include a hot tub and seasonal outdoor pool.
Featuring a garden, Chacha Villa is a detached villa set in Ābu Road. Guests benefit from terrace and an outdoor pool. Free private parking is available on site. There is a seating area, a dining area and a kitchen. A flat-screen TV with satellite channels is offered. Other facilities at Chacha Villa include a hot tub and seasonal outdoor pool.