About welcome hotels Switzerland
welcome hotels operates two hotels in Zurich, Switzerland, as well as apartments and shared living spaces. Hotel Allegra Lodge offers a restaurant and bar and function rooms for meetings and events alongside its 165 rooms and suites, while Hotel Welcome Inn is also ideally located for those needing to stay close to Zurich airport.