Meriton Old Town Garden Hotel расположен в здании, построенном в 16 веке в Старом городе Таллинна, откуда открывается исторический вид.