Lönnrotinkatu 29
Set in a 1900s Art Nouveau castle, 700 metres from Helsinki city centre, this hotel features free in-room Wi-Fi. Aleksanterin Teatteri Tram Stop is 250 metres away.
COMMENTS (0)
(You have to be logged in) Add Comment