Location: The Hotel Neelam Palace Deluxe is situated in New Delhi. It is 800 m from New Delhi Railway Station, 1 km from Chawri Bazar
Location: The Hotel Neelam Palace Deluxe is situated in New Delhi. It is 800 m from New Delhi Railway Station, 1 km from Chawri Bazar Metro Station, and 5 km from Maharana Pratap ISBT. Indira Gandhi Airport lies 15 km away from the property. Attractions to visit includes India Gate(4 km), Red Fort(4 km), Rashtrapati Bhavan(6 km), Humayuns Tomb(9 km), Qutub Minar(15 km), Lotus Temple(16 km), and more.
Room Amenities: The rooms are very clean and comfortable, spacious and well-maintained. It also includes television, Wi-Fi connectivity, fresh linen, premium bedding, attached bathroom, hot/cold water supply and much more.
Hotel Facilities: For a relaxed stay, the hotel offers best in class room service, business center facility, and front desk. In case of emergency, doctor on call facility can be availed. Other facilities include luggage storage, dry cleaning and laundry. Guests can take advantage of the car rental facility to explore the city.
Dining: Step in the in-house restaurant, which offers a tempting array of scrumptious delicacies.