Vana-posti 11/13, Tallinn
The 4-star My City Hotel is located in a beautiful building in the heart of Tallinn’s Old Town 250 metres from the Town Hall Square. It offers air-conditioned rooms with free internet and flat-screen TV.