The Hotel Hampton Manor is a luxury country house hotel located on the outskirts of Birmingham in the little village of Hampton in Arden. Set in 45 acres of lush green surroundings, this 5 star hotel really does have it all. Home to stunning architecture, bags of history, award-winning Peel's Restaurant and the perfect venue