Food & Drink
One Square Meter
Take a look inside the Gevora Hotel, the world's tallest
Published 16th February 2018
Take a look at photos of the world's highest hotel -- the Gevora Hotel in Dubai.