Situated in the heart of the world’s smallest capital, within walking distance of the harbour and the historical part of town, our hotel is the perfect setting for your stay.
Tórshavn, Faroe Islands
Filter