Hotel resources for Nautilus – A SIXTY Hotel

Nautilus – A SIXTY Hotel

United States, Miami Beach, FL

Region: North America

ID#: 933

Key Selling Points

This appealing hotel enjoys a charming location in the immediate vicinity of a fantastic white sand beach and the famous South Beach Art Deco District. Among the culinary options available at the accommodation are a restaurant, a dining area, a café and a bar. The terrace is a great place to while away the time.  The establishment features an outdoor pool.