meetbeez

The Bell Hotel & Restaurant

The Bell is a vibrant, stylish 18th century hotel in the heart of the Oxfordshire Cotswolds. Situated in the centre of Charlbury, an idyllic little town on the edge of the ancient Wychwood forest. we offer twelve bedrooms, a large function room.

Ammenities

  • Projector
  • Coffee
  • Water
  • Wifi
  • Snacks

Location

Church Street Charlbury

Testimonials

Hear from our guests

4.8 • 15 reviews
Loading testimonials...