Yes, the cloakroom facility is available on the ground floor of the Tallinn Tower.