These 15 beautiful, individually designed luxury apartments in Harrogate are spread over three central locations; 9 luxury apartments located at King's Road, 5 newly refurbished deluxe apartments, including our three-bed apartment located at Duchy
Number of rooms: 19
Kings Road, Harrogate, HG1 5JW, United Kingdom