더 많은 IHG 호텔 보기 Aylesbury
Holiday Inn Express Windsor
We are located just a quick 10 minute stroll from the centre of the historic town of Windsor. the perfect base for exploring the attractions in and around this royal town.
71 Alma Road, Windsor, SL4 3HD, 영국
호텔 예약 : 1 877 424 2449 | 호텔 프런트 데스크: 44-1753-857541