Hotel decoration

Tata Hotels India acquires keys to iconic Delhi hotel The Claridges

Tata Hotels India acquires keys to iconic Delhi hotel The Claridges

2024-11-07 16:54:47 : Indian Hotels Co. Ltd has signed an agreement to operate New Delhi’s historic The Claridges hotel from April on a 25-year ...