This 3 star hotel is located in the city centre of Tallinn and was established in 1994. It is close to the OPERA HOUSE.
As the name would suggest the hotel is located in the city centre of Tallinn, the old town is a 10 minute stroll from the hotel.