ITC Hotels is one of largest hotel chains in the Country with over 100 hotels across 70 destinations. Symbolised by its distinctive ‘Namaste’ logo, ITC Hotels integrated India’s fine tradition of hospitality with globally benchmarked services. With a string of firsts to its credit, ITC Hotels pioneered the concepts of branded accommodation, branded cuisine, environment and guest safety. ITC Hotels is an exemplar in sustainable hospitality with all its premium hotels being LEED® Platinum certified.
Sardar Patel Marg, Diplomatic Enclave, Delhi, India.
Monday To Friday : 10:00 AM To 07:00 PM
Saturday : 10:00 AM To 07:00 PM
Sunday : Closed
Buyers feedback / Reviews