The ‘World’s Tallest Hotel’ Opens In Dubai