Belle Isle, a lushly landscaped residential island on the waters of Biscayne Bay, situated on the Eastern end of the Venetian Causeway just off 17th Street in South Beach. Five minutes from the beach, the hotel’s waterfront has private boating docks and spectacular views of Miami’s breathtaking sunsets.
Official Hotel Information
See more descriptions