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.
100 / 16 / 6
Pool, Restaurant
In-Room Safe, In-Room Movies, Voicemail, Wake Up Service, Ironing Board, Hair Dryer