About
Hotel is a newly refurbished and well established modern hotel in New Delhi. We offer affordable accommodation that provides the comfort, style and service you would usually only expect from much more expensive hotels in Delhi.
Situated just 7 minutes drive from Indira Gandhi International Airport…