The Kings Arms Hotel Armadale (isle Of Skye) The hotel is one of the oldest on the Isle of Skye, with origins going back to the 17th century. Today, alongside a lobby area, it offers all conceiva ... Save Up To 60%