L'Hotel Astoria est situé dans le centre d'Olten, à 650 mètres de la gare d'Olten. Il vous propose une connexion Wi-Fi gratuite, 2 restaurants servant une cuisine internationale et un bar au dernier étage offrant une vue sur la ville.
Les chambres modernes disposent d'une télévision par câble à écran plat, d'un coffre-fort et d'une salle de bains avec sèche-cheveux.
L'Astoria Hotel se trouve à 25 minutes de train de Bâle et de Berne, de même qu'à 30 minutes de Zurich.