Welcome to Hotel Express 66 , New Delhi , India
Hotel Express 66
At the in-house restaurant, guests can relish tasty cuisines.
Hotel Express 66
At the in-house restaurant, guests can relish tasty cuisines.