Skip to main content
Advertisement

Sixty Hotels News


Hotel Development Florida

The Nautilus Hotel In South Beach Joins SIXTY Hotels

Slated to open in the fourth quarter of this year, the Nautilus South Beach joins SIXTY Hotel's destinations in New York and Los Angeles, and will be the company's first Miami Beach location.