Located directly opposite Vaasa Train Station, this simple hotel is 200 metres from Vaasa Market Square. Air-conditioned rooms with a flat-screen TV, fridge and microwave are standard at the hotel. It offers free WiFi and an easy keyless entry...
Book this Hotel