7 Guest rating Hotel photo

Villa Bali's villa

Hint: You can enter any city or hotel name

Book Villa Bali's villa

Sadar bazaar, New Delhi 2.9 km from city center
Photos Of

Show Villa Bali's villa on the map

Bali's villa 28.61107 77.202926