Located in the busy city center of Tallinn, hotel places guests in walking distance of cultural landmarks like Old Town and popular retail outlets. The hotel provides a view of the Gulf of Finland, and you can find the beach just an 8-kilometre drive away.
Location: Tallinn City Center
Number of rooms: 280
Number of meeting rooms: 10
Meeting rooms capacity: 9 - 350