Crest Hotel Suites se ubica en 1670 James Avenue, 33139, Miami Beach, EE. UU..