This hotel is located within the city of St Gallen. It is close to the Olma Fair Ground and the nearest station is Tram Stop Olma. Read more
This hotel is located within the city of St Gallen. It is close to the Olma Fair Ground and the nearest station is Tram Stop Olma.
Number of Rooms: 24
This hotel is located within the city of St Gallen. It is close to the Olma Fair Ground and the nearest station is Tram Stop Olma.