Das Hotel liegt in der Altstadt von Tallinn und das Hotelgebäude führt seine Geschichte seit dem 14.Jahrhundert. Alle Zimmer sind mit Dusche/WC, TV und kostenlosem WiFi Internetanschluss ausgestattet. Die Zimmer der oberen Etagen des Hotels bieten einen schönen Blick auf das Meer und die Schiffe im Hafen an.