Located in the heart of South Beach just off the historic Lincoln Road Mall, the Albion Hotel was built with a nautical Art Deco decor. The Albion Hotel opened in 1939. This property offers access for travelers with disabilities.
If you require five or more rooms, find group rates with HotelPlanner.com.