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.
Número de habitaciones: 129
18 High St, Windsor, SL4 1LJ, Reino Unido
Hotel reservado 1 veces hoy.