Vista i
Vista inn is the perfect place to spend a pleasant stay in the heart of new delhi just 5 minutes from the laxminarayan temple the services available to guests include air conditioning shuttle service to the airport and railway station parking meeting room and 24 hour room service the property is also equipped for disabled people