Ever wondered about the cost of a night's stay at India's first five-star hotel, the Taj Mahal Palace in Mumbai? Prepare to be surprised. Do you know the name of India's first five-star hotel? Yes, ...
Indian Hotels Co. has partnered with Mohammed Ilyas to bring a 100-room Gateway hotel to Dehradun, adding to the company’s growing portfolio in the region, which includes 17 hotels across Uttarakhand.