Not in Middle of town, but near Tallin ferry terminal. Awesome views if place is nicely chosen. For those who arrive with car or truck see that their car parking zone is 500 m from the lodge and charges 27€ each day further. Restaurant Linnankellari operates inside the basement of https://fernandoeeehu.isblog.net/the-lakitoimisto-helsinki-diaries-47068127