El Walhalla Hotel es un hotel moderno que dispone de 48 habitaciones, 6 salas de conferencias equipadas con la última tecnología con capacidad para 25 personas y un aparcamiento. Ofrece recepción 24 horas, sala de Internet, asistencia turística y servicio de lavandería. El hotel también cuenta con una tienda que ofrece una amplia variedad de bebidas, dulces, souvenirs y postales.
El hotel está situado cerca de muchos lugares históricos y culturales en Zurich. Se encuentra a pocos minutos de la estación principal de trenes. La famosa calle Bahnhofstrasse, el distrito financiero y negocios están a poca distancia. Tiendas, restaurantes y bares estàn cerca.