My City Hotel

11/13 Vana Posti
Tallinn
Estonia