Modern Hotel situated on a hillside, overlooking the harbor.
Spain settled into the Hotel Foroyar in the Faroe Islands after they touched down from a three-hour flight from Madrid to Vagar airport. Fans weren't expected to greet them on their arrival but as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results