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

Hotel Search

Recently viewed

Similar

Albion South Beach

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

Description

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.

Facilities

  • Number of rooms 100
  • Daily parking 30.00

Availability

Staying 1 night from to

  • Checking for best prices

Reviews