City Hotel Tallinn
Paldiski mnt, Tallinn, 10137
Average, 3.5
This air-conditioned hotel, built in 2007, is a brand-new, value, concept hotel offering 17 rooms in total. Guests may take advantage of the free WiFi Internet access throughout the hotel....
More Info