The Alexander Hotel is a modern, all-suite resort set on North Miami Beach. It's 3.2 miles from Miami Beach Botanical Garden and 2.7 miles from Bass Museum of Art.
Contemporary apartments have living and dining rooms, 2 bathrooms, full kitchens and microwaves. They also have balconies with ocean views and Wi-Fi access.