No image available for this hotel
No image available for this hotel
Olten, Olten
Spend a second to
save a fortune!
Spend a second to save a fortune!
Neuhardstrasse 23, Olten
Hotel Oltnerhof - Self Check in is located in the centre of Olten, just 200 metres from Olten Train Station. Free Wi-Fi access is available. Rooms here will provide you with a flat-screen tv.
See MoreUsage of subsidiary facilities may incur additional fees