Photos coming soon
HOTEL
Allika Apartments
Allika 8, Tallinn City Center, 10116 Tallinn, Estonia, Tallinn
Where it sits
Allika Apartments
Allika 8, Tallinn City Center, 10116 Tallinn, Estonia, Tallinn
59.43061, 24.74960
Plan around Allika Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
