Established in 1975, ITC Hotels Limited has grown to encompass over 150+ hotels across 95+ destinations, solidifying it's presence in the Indian subcontinent.
Woke up at 4am this morning, and now standing 1500km’s away from my front door in Goa - but must just say that the location of #Mementos by @ITCHotels outside Udaipur was worth the journey #seemoreIndia