Hotel Ahluwalia Palace
Offering its guests a home away from home experience, Hotel Ahluwalia Palace is located in a prime locality of Karol Bagh, New Delhi. This hotel in New Delhi offers its guests to choose from 19 tastefully appointed rooms. There is also an in-house restaurant to relish scrumptious meals and a state-of-the-art business center to conduct official meetings.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON