Mementos by ITC Hotels, the hotel group’s newest brand, will open its debut property soon. The Udaipur resort will be its very first property, opening in a weeks’ time from now. This resort also happens to be ITC Hotels’ debut property in Udaipur, popularly known as the “City of Lakes”.
