translate English to French: Crest Hotel Suites is conveniently located in the heart of Miami's South Beach, near Lincoln Road, Ocean Drive, the Convention Center, the beach, the sun and the nightlife.
Cet endroit, tout juste rénové, est le lieu ideal pour allier détente et sorties.