Chacha Villa Villa Ābu Road
Featuring air-conditioned accommodation with a patio, Chacha Villa is set in Ābu Road. This property offers access to a balcony and free private parking.
Opp MohiniVanComplex, Near Mukhdi Mata Mandir, Talati,, 307510 Ābu Road, India