Tivoli Group has launched its first five star hotel, The Tivoli in Chattarpur, Delhi. This move marks a significant milestone and transformation in the company's growth strategy and positions them to cater to a premium segment. Built on the site of an older property, The Tivoli is a significant upgrade and took...