This comfortable, budget accommodation choice is located in the prime business district of Central Delhi. Being in the heart of town, guests are 19 kilometers from the international airport and just 10 kilometers from the domestic airport. The popular Connaught Place is home to the largest corporate buildings and is no more than five kilometers away. Restaurants, shopping centers, and entertainment venues are plentiful and are all easily accessible. The hotel boasts 24 well-appointed rooms designed to provide the utmost comfort. All rooms feature a lounging area along with convenient facilities such as air conditioning, a tea/coffee maker, direct dial telephone, satellite TV, complimentary bottled water, and much more. For the satisfaction of guests, the hotel offers laundry, tours, and Internet services. One of the top budget hotels in the area, Hotel Megha Palace strives to meet all the requirements of each and every one of their guests.