About the company

All of our spacious modern apartments are situated in Tallinn city center.