Featuring free WiFi throughout the property, Tallinn Downtown Apartments is located in Tallinn, 500 metres from Kalevi Stadium. Tallinn International Bus Station is 700 metres from the property. The accommodation is fitted with a seating area.
Featuring free WiFi throughout the property, Tallinn Do Read more
Featuring free WiFi throughout the property, Tallinn Downtown Apartments is located in Tallinn, 500 metres from Kalevi Stadium. Tallinn International Bus Station is 700 metres from the property. The accommodation is fitted with a seating area.
Featuring free WiFi throughout the property, Tallinn Downtown Apartments is located in Tallinn, 500 metres from Kalevi Stadium. Tallinn International Bus Station is 700 metres from the property. The accommodation is fitted with a seating area.
Number of Rooms: 5