Hotels Near Best Western Plus Atlantic Beach Resort, Miami Beach