Burnham Beeches Hotel
Hotels - 3 Stars in Town Centre, SloughCorus Hotels provide venues and facilities for weddings, business meetings and conferences as well as leisure stays. In their facilities restaurants and bars are also included.
Nearest public transport
Burnham (Buckinghamshire) - National Railway
Similar businesses nearby