Package & hotel only prices
We don't have any deals for this hotel on our website at the moment, so either give us a call or use the search form below to search for something else.
The Shanti Villa is located in New Delhi. The air-conditioned rooms are equipped with a sofa seating area, a flat-screen TV with satellite channels and a desk. It also features marble flooring spacious bathrooms include hot/cold shower facilities and free toiletries.