Hotels and Inns in Hornchurch Greater London, hotels, Inns and bed and breakfast accommodation in Hornchurch Greater London. Hotels and Inns in Hornchurch, Essex, London, England, UK Hotels and Inns in Hornchurch Greater London, hotels Inns and bed and breakfast accommodation in Hornchurch London. The Palms hotel has one of the most exciting restaurants outside the West End of London.
Breakfast is served with both hot and cold selections.
In the evening you can choose from a superb A' La Carte menu offering a range of dishes specially prepared to satisfy the most discerning of diners and served to the very highest of standards. Plaza rooms which offer many appealing extras are available for a small additional charge. Non smoking rooms are also available. The Palms hotel also offers full conference facilities. The Hotel is situated in South West Essex on the A127, just 2 miles from junction 29 of the M25 motorway.