Отель Old Town Maestro's находится в самом сердце исторического центра Таллинна – Старом Городе – в полностью отреставрированном здании, история которого восходит к 15 веку. Расстояние до центра города - 550 м, до Международного аэропорта Таллина имени Леннарта Мэри (Lennart Meri Tallinn Airport) - 8 км.