L'Albion South Beach fait partie des hôtels les plus prisés de Miami Beach. Installé sur Lincoln Road Mall South Beach, il bénéficie d'un emplacement central près de plusieurs boutiques, restaurants et boîtes de nuit. L'hôtel est idéalement situé au cœur de South Beach, à seulement un pâté de maisons du centre de conventions de Miami Beach. Il permet de se rendre facilement à pied à de nombreuses attractions touristiques, telles que Ocean Drive et le quartier Art déco. Enfin, il se trouve à environ 20 minutes de l'aéroport international de Miami et assure un service de navette aéroport payant.
l'hôtel abrite un restaurant et met à votre disposition un service d'étage de 7h00 à 17h00.
Open from 5:00pm until 2:00am daily