Norfolk House Hotel 0* Maidenhead, UK

Hotels in UK - Hotels in Maidenhead - Norfolk House Hotel

Set in a Georgian manor house in 3 acres of gardens, this guest accommodation has an on-site bar and full English breakfasts are served in the bright dining area.