United States, Miami Area - FL, Miami Beach, 1650 James Avenue
Centrally located in the heart of vibrant South Beach Miami, this stylish modern hotel is just a few steps from the beautiful beaches and attractions such as Lincoln Road Mall, Ocean Drive with its large variety of restaurants and shops, the famous Art Deco District, Lummus Park, Miami Beach Botanical Gardens and the Miami Beach Convention Center. Miami International Airport can be reached within approximately 20 minutes.
You travel. WISE donates! Booking Albion South Beach at the best price includes a donation to your favorite charity, at no extra cost! We brought 18+ million euros to local communities providing social services to 150.000+ people from vulnerable groups. We support #GlobalGoals.