Culture, entertainment and scenery collide in the heart of South Beach, and it is here too that the Albion South Beach is located. It is directly adjacent to the famous Lincoln Road Mall, neighbors the South Florida Art Center and is in the heart of the Art Deco district with its restaurants, shops, galleries and clubs. This makes it one of the most unique hotels in Miami Beach. The Albion South Beach is located at 1650 James Avenue which is only a 12 mile trip from the Miami International Airport.
All of the 100 guestrooms in the Albion South Beach are outfitted with full-sized work desks, wireless Internet access, direct dial phones with voicemail features, entertainment centers, luxury linens and toiletries, cable TV and much more.
The Albion South Beach provides visitors with a great many services and facilities in addition to a fine location. There are several excellent restaurants serving a variety of cuisines and foods in both indoor and outdoor settings, a bar and lounge, a modern fitness room, outdoor swimming pool, valet parking, conference rooms and more.
|