Christopher Hotel 110 High Street,Windsor, Windsor SL4 6AN, UK
Prices that are cheaper than those available on other websites