The Courtyard Miami Beach Oceanfront, formerly known as the "Cadillac Hotel," is pleased to announce its new 93-guestroom oceanfront tower set to be completed in Fall 2013.

South Beach Miami Restaurant