Welcome to Hotel Express 66, New Delhi, Delhi, India

Hotel Express 66

At the in-house restaurant, guests can relish tasty cuisines.

 

Contact us


Facilities

Multi Cuisine Restaurant