This is the Shangri La Hotel in our city Bangalore in India. Does it really look more like a tech building rather than hotel?
I remember walking in this really posh area of the city and seeing this building and thinking its a tech park building as the city is the IT hub of India but its actually Hotel Shangri La.