- Internet Access
- Space (Private)
The Meeting Venue is located in Grantham, England. It also offer meeting rooms which are ideal for holding business meetings and conferences. It has designed each room to offer everything you think you'll need to run an efficient and effective meeting.