Located 229 meters from Startour Estonia. Set in a prime location of Tallinn, Hilltop Apartments - City Centre puts everything the city has to offer just outside your doorstep.
Located 281 meters from Startour Estonia. Tallink City Hotel is perfectly located for both business and leisure guests in Tallinn. The hotel has everything you need for a comfortable stay.