Hotel Tórshavn has a fantastic location with a stunning view of the harbour in the front and the Town Hall Square in the back.