Karta Vacation Rentals





On the edge of central Tallinn — about 1 km from the Old Town and just 200 metres from the city’s football stadium. Easy reach to Town Hall Square, Alexander Nevsky Cathedral and Toompea Hill. Address: Luha 18B, making quick walks and short drives a breeze.