Skip to main content
Advertisement

Topic - Sixty Hotels


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.