La Vista 55, at InterContinental Doha – The City, offers panoramic views of the skyline