1 Burford Street Hoddesdon, Hertfordshire, Hoddesdon(London),
United Kingdom
Featuring a garden and bar, The Bell Hotel is set in Hoddesdon, 4.1 km from Paradise Wildlife Park. Free WiFi is provided.
Guest rooms in the inn are fitted with a TV.
London Stansted Airport is 24 km away. ...
11 Hotel Rooms;
Guest accommodation;
Rooms:
Double Room, Family Bungalow, Family Room, Single Room, Standard Twin Room.