Hotel D in Basel Switzerland: An Affordable Short Stay October 14, 2015 Business Travel, Europe Lodging