Shangri-La Bengaluru all set to celebrate eighth anniversary with special offers to guests
Shangri-La Bengaluru, the iconic 19-storey hotel located in the heart of the city's bustling central business district, is set to mark its eighth anniversary. With its breathtaking cityscape vistas showcased throughout its various dining outlets,