Previously a glamorous 1950s Miami Beach, Florida, staple, Nautilus by Arlo has completed numerous renovations in recent years. The hotel is set on Collins Avenue, the city's main thoroughfare ...