Dream Stay - Main Square Apartment with Picturesque View is located in the Tallinn City-Centre district of Tallinn, 60 metres from Town Hall Square, 700 metres from Tallinn Train Station and 500 metres from Alexander Nevsky Cathedral.
Number of rooms: 3
8 Raekoja plats, Tallinn City-Centre, 10123 Tallinn, Estonia