Discover an unrivalled location, complete with spacious accommodation and state-of-the-art amenities at this luxury hotel, situated directly on Biscayne Bay, only moments from Miami's main attractions.Doubletree Biscayne BayAddress: 1717 North Bayshore Drive FL 33132, Miami, FL, USNear by HotelsMiami Marriott Biscayne Bay23 Palms Suites - Midtown WynwoodThe Mint HouseHoliday Inn https://luna-paradise-by-the-sea.bloggazza.com/13904169/doubletree-by-hilton-grand-hotel-biscayne-bay-miami-hotel