7.5 Guest rating

Hotel Squirrel Shack

Hint: You can enter any city or hotel name

Book Hotel Squirrel Shack

Luise 21,Tallinn,Estonia 1.1 km from city center
  • Parking
Facilities of Hotel Squirrel Shack
  • Laundry service

Show Hotel Squirrel Shack on the map

Squirrel Shack 59.429926 24.732173