United Kingdom The Grant Arms Hotel, Hotels in Ramsbottom United Kingdom The Grant Arms Hotel is Hotels Choices In Ramsbottom United Kingdom . 3 star … Edit