hotelinformation The Albion hotel is located in the heart of South Beach's Art Deco District, adjacent to Lincoln Road, steps away from the Atlantic Ocean and beach, and only four blocks from the Miami Beach Convention Centre and Jackie Gleason Theater...