For a stay in Miami Beach, The Seville occupies a historic building at 2901 Collins Avenue, Miami Beach, Florida.