Where to stay in Tallinn – A guide to the capital of Estonia Tallinn is the capital of the Republic of Estonia and one of the most beautiful cities in Europe. Tallinn is also the capital of Harju County and is located on the northern coast of Estonia, on the ...