720 Ocean Drive
Miami Beach, FL 33139
Get directions

About Us

The Beacon Hotel is located at 720 Ocean Drive in the heart of South Beach, just steps away the from all of the best entertainment that South Beach has to offer. Excellent customer reviews!

Reviews