Nice and cheap hotel near of Finnish Gulf and the beach. It is situated not in the center but the bus stop is just near of building of the hotel. The single room's price is EUR 32 per night, the breakfast included. From the railway station it is 10-12 minutes around by bus 40 and 17-20 minutes from the central part of the city by busses 3 and 48.
This is more of your typical western style hotel; large, ready to accept several bus loads of guests - which in turn translates to professional and excellent service. (Though compared to a B&B, it also translates to unpersonal) Bathrooms are of varying quality; when I stayed in a double room, the bathroom was beautiful and clean. When I stayed in a single room, it reminded me more of Severnaya in Petrozavodsk, minus the bath tub, but with sovjet solutions for the shower, pipes visible in the room just painted to look better. But it was clean still.
Breakfast buffet is excellent.
The hotel also offers your morning sauna free of charge - that is, included in the price of the room. And the price ain't much!