
1650 James Avenue
Miami Beach, FL 33139-3115
The Albion Hotel is ideally situated in the heart of flashy South Beach, Florida. Miles of beautiful beaches and the Miami Beach Convention Center are just one block from this Miami Beach Hotel gem.
Miami Beach, FL 33139-3115
The Albion Hotel is ideally situated in the heart of flashy South Beach, Florida. Miles of beautiful beaches and the Miami Beach Convention Center are just one block from this Miami Beach Hotel gem.



