The Helen 3 is an absolutely stunning studio apartment located right in the
heart of beautiful Tallinn. This place has those sort of extras you just
don't expect, like floor heating, an open plan kitchen, and there's even a
Sauna available. It's located a mere 300 metres from the Town Hall and the
nearest cinema is just a kilometre away. Perfect for one or two, this is an
opportunity you won't want to miss.