$112
720 Ocean Dr
Miami Beach, FL 33139
Miami Beach, FL 33139
The Art Deco-style Beacon Hotel is located in the heart of South Beach on popular Ocean Drive and steps from the clubs and beach. Lincoln Road Mall, downtown...
more
Amenities
Wheelchair Accessible, Meeting Facilities, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all
Wheelchair Accessible, Meeting Facilities, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all

