With a stay at Vista Hotel in New Delhi, you'll be within a 15-minute drive of Qutub Minar and Lotus Temple. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and luggage storage. Free valet parking is available onsite.