ITC Hotels unveils its 12th property in Gujarat with the iconic ITC Narmada
ITC Narmada is Gujarat’s first LEED Platinum certified hotel and is ITC Hotel’s 15th Luxury Collection Hotel in India. ITC ...
ITC Narmada is Gujarat’s first LEED Platinum certified hotel and is ITC Hotel’s 15th Luxury Collection Hotel in India. ITC ...