Albion Hotel South Beach
1650 James Avenue, Miami Beach, FL
Pick-Up Location Information:
Back