Home / United States / Florida / Miami Beach / Albion South Beach

Hotel Search

Recently viewed


Albion South Beach

1650 James Ave, Miami Beach, FL 33139, United States


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.


  • Number of rooms 100
  • Daily parking 30.00


Staying 1 night from to

  • Checking for best prices