El Hotel Olten, situado en el centro de Suiza, está a 30 minutos en coche de Zúrich, Berna, Lucerna y Basilea. El centro histórico de Olten y la estación de tren están a pocos pasos. En el establecimiento hay un garaje público.
Las habitaciones del Hotel Olten son amplias, se han reformado recientemente y tienen aire acondicionado y WiFi gratuita.
En el restaurante del establecimiento, el Holz & Stein, se sirve cocina internacional y especialidades suizas.