Hotel Alfa Address Hauptstrasse 15 Birsfelden Schweiz Basel 4127 Switzerland Upcoming Events No events in this location