Our opulent Belton Woods Hotel in Grantham offers luxurious & lavish accommodation set in picturesque surroundings. Ideal for leisure or business.