The Village Hotel

The Village Hotel
Forstal Road, Maidstone, Kent, ME14 3AX