23 High Street, Windsor, England
Free CancellationReserve now, pay when you stay
The price is ￥22,257 per night from Jun 2 to Jun 2
4.5/5Wonderful! (997 reviews)
"Nice Hotel and perfectly positioned in the centre. Was quite surprised and disappointed to discover that parking cost an EXTRA £35 on top. Was not displayed prominently on website and In the current climate I think this could be wavered as it was not Valet Parking. Also had to request bath ..."
Reviewed on Dec 18, 2020