Our hotel is located in the Vene street (Russian road) in the Latin Quarter of Tallinn – the heart and center of culture, education and spirituality in the old town.
It is only 70 meters away from the City Hall Square in Tallinn.
10123 Tallinn, Estonia
Tel. +372 6000600
Fax +372 6000601