Welcome to Hotel Kehar Palace New Delhi, Hotel Kehar Palace is conveniently located just 1 km away from the ancient Qutub Minar. It welcomes guests with a rooftop restaurant and free Wi-Fi access at all areas of the hotel. This affordable property is located 14 km from New Delhi Railway Station and Indira Gandhi International Airport. Garden of Five Senses Park and a local bus stand is just 1 km away. Air-conditioned guestrooms at Kehar Palace are equipped with a seating area, a flat-screen cable TV and ironing facilities. Private bathrooms come with free toiletries and a hairdryer. A 24-hour front desk can assist with laundry/dry-cleaning services and luggage storage. Guests can also relax by the outdoor terrace. In-room dining options are available as well. Offering beautiful views, Garden Apple Restaurant serves a selection of local Indian and international cuisines. (Hotel Kehar Palace New Delhi hotels booking).