Staying at the Renzzi On The Ocean Aparthotel, you will be 20 minutes' walk from Abel Holtz Stadium and 2.2 km from the expansive water Miami Beach Botanical Garden. If you are willing to explore even more landmarks in Miami Beach, consider checking out Jewish Museum of Florida set 1.2 km away.