About company

The Moat House is a beautiful luxury manor house hotel in Staffordshire. Located in Acton Trussell near Stafford, we welcome you to our serene waterside hotel.

GB
Unknown
Unknown
Not verified company