Albion Hotel South Beach in South Beach - Miami, Florida

You don't have to settle

Albion Hotel South Beach

About Albion Hotel South Beach

Welcome to the Albion Hotel, a hip South Beach Hotel and one of the coolest Miami Beach Hotels located directly on stylish Lincoln Road Mall. The Albion Hotel location is considered the most central to shopping, dining, and nightlife of all South Beach Hotels. The Albion Hotel South Beach is ideally situated in the heart of flashy South Beach Miami, Florida. Miles of beautiful beaches and the Miami Beach Convention Center are just one block from this Miami Beach Hotel gem. Guests at Albion, a 3.5 star South Beach Hotel enjoy convenient access to Florida tourist attractions, many of which are within walking distance to the hotel, including Ocean Drive and the Art Deco District

Contact Information

Address:
1650 James Ave
Miami, FL
33139

Hours of Operation: Contact for availability

Where is Albion Hotel South Beach

Back to Miami