Welcome to Hotel Pooja Palace New Delhi, A 2-minute walk from popular shopping area of Ajmal Khan Road, Hotel Pooja Palace is situated behind Karol Bagh Metro Station. It features 2 restaurants and rooms with free Wi-Fi. The hotel is a 10-minute drive from Connaught Place and New Delhi Railway Station. The Indira Gandhi International Airport is a 20-minute drive away. Fitted with tiled flooring, rooms at Pooja Palace feature air conditioning and a TV with satellite channels. Private bathrooms come with hot/cold showers. Tea/coffee making facilities and a minibar are included. Guests can dine at the hotel’s 2 restaurants, which serves a wide variety of Indian, Chinese and European dishes. 24-hour room service is available. Pooja Palace has a business centre and a tour desk. The hotel’s 24-hour front desk offers a laundry service. An airport shuttle service is available. (Hotel Pooja Palace New Delhi hotels booking).