Frasers Hospitality has signed a contract to manage its first Fraser Suites property in India's capital, New Delhi. The nine-storey, 90-unit Fraser Suites New Delhi is scheduled to open in October next year. The company said the property has an ecological design, aimed at optimising the use of solar energy for lighting, heating and electricity generation. Situated in the Mayur Vihar area, it is part of...