Stroomi
No reviews yet
Hotel
RANDLA,11 · TallinnChoose your room
Pick check-in and check-out to see live room prices.
Location
Address
RANDLA,11, Tallinn, 10313, Estonia0.4 km from the center of Tallinn
Nearby landmarks
- Alexander Nevsky Cathedral1 km
- Toompea Castle1.1 km
- A. Le Coq Arena2.3 km
Good to know
Pets
Pets are not allowed