Este encantador hotel está situado en Salzburg. Las 100 acogedoras habitaciones son el lugar perfecto donde relajarse al final del día. Holiday Inn Salzburg City fue construido en 2006. Las zonas comunes disponen de conexión a internet por cable e inalámbrica para comodidad de los huéspedes. Holiday Inn Salzburg City dispone de recepción 24 horas. Los huéspedes podrán traer sus mascotas a estas instalaciones. Los visitantes que viajen en coche podrán estacionar su vehículo en las zonas de aparcamiento del establecimiento.
El restaurante es de tamaño mediano y ofrece cocina regional e internacional. Los muebles son de color marrón oscuro pero la decoración es alegre y moderna. También hay un bar del vestíbulo junto a la recepción con una decoración neutra.