HOTEL: AL BAIT, Sharjah, United Arab Emirates Leoni Milano | January 3, 2020 Al Bait, in the UAE, is one of the most mystical places in the world to stay