Posted inHotels Shangri-La opens in Southern Indian capital Shangri-La Hotel, Bengaluru, opened late last month. October 9, 2015February 27, 2023 Continue Reading