
Step into the slick city of Miami with a stay at the Sixty Sixty Resort Hotel, which sits in the heart of Millionaires Row. Boasting magical views across the Intracoastal Waterway, this hotel gives you the chance to stay in a stunning location in the heart of Miami.