Stayed at the Indiana Villa the night before leaving India. Rooms were clean. Showers with hot water! Large property to walk around. Great service.
- Official Description (provided by the hotel):
- Indiana Villa is dedicated to the art of gracious living in luxury with magnificent, palatial suites exquisitely appointed to achieve complete comfort & luxury to soothe the senses of every guest. The hotel is in an area of 2.5 acres with beautifully landscaped gardens and pollution free environment and minutes away from the business centers and tourist attractions of New Delhi. ... more less