Castle Hotel Windsor
Hotel
Windsor, Berkshire
Castle Hotel Windsor is a 4-star hotel based in the heart of Windsor town centre, located opposite the Windsor Castle and Windsor Guildhall. Boasting unrivalled views of the 'Changing of the Guards' procession which marches past the doorstep of the hotel along Windsor’s picturesque main street. Complimentary Wi-Fi is included in all rooms and throughout the hotel. Parking is available at an additional charge, subject to availability.
Número de habitaciones: 129
18 High St, Windsor, SL4 1LJ, Reino Unido
Hotel reservado 1 veces hoy.