St.Olav Hotel

St.Olav Hotel in Tallinn, Estonia

| 5 views

St. Olav Hotel is located in the heart of Old Tallinn just a few hundred meters away from Tallinn's Town Hall square. We stayed at this hotel in August, 2015, during a short…